Authentication: AWS IAM credentials. See Magic Link for the runtime auth flow.
Sample use cases
- List the opportunities in the
Prospectstage that have not been updated in 30 days - Create an opportunity for customer
Acme Corpwith an estimated monthly spend - Check the engagement invitations AWS has sent this week
Available Tools
Assign an opportunity to a registered user in your Partner Central account. AWS has no user directory endpoint, so su…
Associate a partner solution, AWS product, or supported Marketplace entity with an opportunity. Use list_solutions to…
Create an AWS Partner Central engagement. Returns the new engagement ID in id; follow with create_engagement_context…
Add structured context (CustomerProject or Lead) to an engagement. Use create_engagement or list_engagements for the…
Invite a partner to an engagement. Use create_engagement or list_engagements for the engagement ID. Returns the invit…
Create a co-sell opportunity in AWS Partner Central. Provide AWS API-shaped opportunity fields; a ClientToken is gene…
Remove a solution, AWS product, or Marketplace offer association from an opportunity. Inverse of associate_opportunit…
Get the latest AWS-side summary for a partner opportunity to inspect AWS review and co-sell updates. Use list_opportu…
Get an AWS Partner Central engagement by ID, including its contexts and ModifiedAt. Use list_engagements to find IDs.
Get details for an AWS referral invitation before accepting or rejecting it. Use list_engagement_invitations to find…
Get a full AWS Partner Central opportunity by ID. Use this before update_opportunity to obtain the current complete r…
Check asynchronous AWS engagement submission task status. Pass the task_identifier returned by start_engagement_from_…
List AWS Partner Central engagement invitations (AWS referrals/leads); incoming by default, or sent with participant_…
List partner members associated with an engagement. Use list_engagements to find the engagement ID. Supports NextToke…
List resources (opportunities, snapshots) associated with engagements. Pass an engagement ID from list_engagements, o…
List engagements with AWS and partner collaborators. Supports server-side filters and NextToken pagination. Use get_e…
List and filter co-sell opportunities for CRM synchronization. Supports AWS filters and NextToken pagination. Returns…
Check asynchronous opportunity creation task status. Pass the task_identifier returned by start_opportunity_from_enga…
Check asynchronous AWS referral acceptance task status. Pass the task_identifier returned by start_referral_acceptanc…
List partner solutions that can be associated with an opportunity. Supports filters (status, category, identifier) an…
Reject an AWS referral invitation. This is a final decision for the invitation. Use list_engagement_invitations to fi…
Submit an opportunity to AWS by starting an asynchronous engagement task. Associate a solution first (list_solutions…
Create an opportunity from an engagement using an asynchronous task. Use get_engagement for the context ID. Returns a…
Accept an AWS referral and start the asynchronous engagement task. Use get_engagement_invitation to review it first…
Replace the structured context of an engagement. Call get_engagement first for the context ID and exact ModifiedAt; A…
Update a Partner Central opportunity with its complete current payload. Call get_opportunity first and pass its exact…