> ## Documentation Index
> Fetch the complete documentation index at: https://incredible-42686482-cursor-create-detailed-ai-agent-cookboo.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Execute Integration Feature

> Run a feature from a connected integration to take action in another app (send email, create issue, post message) using a single endpoint that works across integrations.

<ParamField header="integration_id" type="string" required>
  The unique identifier of the integration to execute the feature from
</ParamField>

<CodeGroup>
  ```bash
  curl -X POST "https://api.incredible.one/v1/integrations/{integration_id}/execute" \
    -H "Content-Type: application/json" \
    -d '{"user_id": "your_user_id", "feature_name": "gmail_send_email", "inputs": {"recipient_email": "user@example.com", "body": "Hello from Incredible API!"}}'
  ```

  ```python
  import requests

  payload = {
    "user_id": "your_user_id",
    "feature_name": "gmail_send_email",
    "inputs": {"recipient_email": "user@example.com", "body": "Hello from Incredible API!"}
  }
  res = requests.post("https://api.incredible.one/v1/integrations/{integration_id}/execute", json=payload)
  print(res.json())
  ```

  ```javascript
  const res = await fetch("https://api.incredible.one/v1/integrations/{integration_id}/execute", {
    method: "POST",
    headers: { "Content-Type": "application/json" },
    body: JSON.stringify({
      user_id: "your_user_id",
      feature_name: "gmail_send_email",
      inputs: { recipient_email: "user@example.com", body: "Hello from Incredible API!" }
    })
  });
  console.log(await res.json());
  ```
</CodeGroup>

<ResponseExample>
  ```json Response
  {
    "success": true,
    "result": {
      "message_id": "abc123...",
      "status": "sent"
    },
    "integration_id": "gmail",
    "feature_name": "gmail_send_email",
    "user_id": "your_user_id"
  }
  ```
</ResponseExample>

<ResponseExample>
  ```json Response
  {
    "error": "Feature not found",
    "available_features": ["gmail_send_email", "gmail_get_emails"]
  }
  ```
</ResponseExample>
