Make a set of clips
create_clipsSeveral clips of one influencer at once, each a different silent reaction from the library, rotated the way a real feed is. Give a look id (image) or an influencer id (character: the newest finished look is used), a count of 2 to 10, and optionally the reaction keys, a purpose (feature_reveal, relationship, complaint, proof, mixed) or a mood. Without confirm true it returns the plan with the exact total and spends nothing; show it, and call again with confirm true and the same reactions after the user says yes. Never more than the quoted total. The grid card fills in as the clips render.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mood | No | One family only. Overrides purpose. | |
| count | No | How many clips, default 5. Ignored when reactions are given. | |
| image | No | A completed look id. Or pass character instead. | |
| confirm | No | True to spend the quoted total. | |
| purpose | No | What the clips are for; default feature_reveal. | |
| duration | No | 5 (default) or 10 seconds, for every clip. | |
| character | No | An influencer id; the newest finished look the user may use is taken. | |
| reactions | No | Reaction keys from suggest_reactions, one per clip. Pass the plan's keys back with confirm true. | |
| max_credits | No | A ceiling the user set; refused when the total is above it. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| next | Yes | ||
| plan | Yes | ||
| image | Yes | The look every clip is made from. | |
| items | Yes | The clips, once started. | |
| status | Yes | ||
| balance | Yes | ||
| character | Yes | ||
| cost_credits | Yes | ||
| cost_per_clip | Yes | ||
| credits_charged | Yes |