Accounts

Generate Stakeholder Outreach

Draft one email, LinkedIn message or call script for one stakeholder.

THIS RUNS A LARGE LANGUAGE MODEL and spends credits, which is why it is tiered billable. It DRAFTS: nothing is sent. Grounded in the organisation's campaign brief and the stakeholder's own record; warnings says what was missing. 404 when the account or stakeholder is not found.

post/accounts/{account_id}/stakeholders/{stakeholder_id}/generate-outreach

Request

  • Base URL: https://be.graph8.com/api/v1
  • URL: https://be.graph8.com/api/v1/accounts/{account_id}/stakeholders/{stakeholder_id}/generate-outreach
  • Auth: HTTP bearer

Path parameters

account_idstring required

Account id: the account UUID or the company id.

stakeholder_idstring required

The stakeholder (contact) to write for.

Headers

Authorizationstring nullable
X-Target-Org-Idstring nullable

Request body

type'email' | 'linkedin' | 'call_script' required

What to draft for this stakeholder.

Response

Successful Response

dataOrgPayload required

An open envelope for a single role, team, member or account record.

Open on purpose. The app's own response models on this surface grow with the product - RoleResponse gained rep_limits and manages_role_slugs, TeamResponse gained channel counts and a campaign count - and a pinned mirror would SILENTLY DROP whatever it had not caught up on. A dropped permission in a role read is the worst possible kind of stale: it reads as "they do not have it".

Changes

No recorded changes to this operation across all 2 revisions of this API.