Use CrewShift with your AI assistant

As a producer, you can connect the AI assistant you already use to CrewShift. Crew accounts can't connect one yet. It works as you: it sees and does only what you can in the app, with your rights. It can never sign, approve or pay. Those steps always happen in CrewShift.

CrewShift doesn't run an assistant itself. The assistant you pick asks CrewShift for what you ask it about, and handles that under its own terms.

What you can ask

Ask in your own words. What the assistant can do depends on the permissions you give it on the consent screen.

Read
"What's still open on my current project?" · "Who's on set next Tuesday?" · "How are we doing against budget?" · "What's waiting for me?"
Plan
"Move the last shooting day one day later." · "Add two prep days in week 47." · "Make a scenario with two extra shooting days and compare it with the current plan."
Contact details
"What's the gaffer's phone number?"
Offers
"Find a make-up artist who is free from 16 to 24 November and offer €375 a day."

Contact details only come back for crew in a live or confirmed negotiation on your projects. For a plan change or an offer the assistant always shows you a preview first; see Changes an assistant makes.

Connect an assistant

Every assistant uses the same address: https://mcp.crewshift.app/mcp.

After you add it, the assistant opens CrewShift in your browser. Sign in if you aren't already, and you land on the consent screen.

Claude

On claude.ai or in Claude Desktop:

  1. Go to Customize → Connectors → Add custom connector. On some accounts it's + Add → Add custom connector.
  2. Enter the name CrewShift and the address, then tap Add.
  3. Tap Connect. If Claude asks how to sign in, choose Use Claude's published identity (Recommended).

In an organization account, an owner may need to add it first under Organization settings → Connectors; you then tap Connect. Once connected, CrewShift also works in the Claude mobile app. To use it in a chat, tap + → Connectors and switch CrewShift on.

Claude Code

Run claude mcp add --transport http crewshift https://mcp.crewshift.app/mcp, then /mcp to sign in.

ChatGPT

  1. Go to Plugins → + → Add custom MCP server.
  2. Enter the name CrewShift and the address as the server URL, and choose OAuth.
  3. Confirm with I understand and want to continue, then Create as a plugin.
  4. Install the plugin and connect it.

In a chat, type @ and pick CrewShift. In a workspace, your admin may need to add it.

Le Chat (Mistral)

  1. Open Connectors in the sidebar → + Add Connector → Custom MCP Connector.
  2. Enter the name crewshift (no spaces) and the address as the server URL.
  3. Tap Connect.

In a workspace, your admin may need to add it.

Cursor

Add this to ~/.cursor/mcp.json and sign in when Cursor asks:

{ "mcpServers": { "crewshift": { "url": "https://mcp.crewshift.app/mcp" } } }

You manage it under Customize in Cursor.

Other assistants

  • VS Code: run MCP: Add Server from the command palette, choose HTTP and enter the address.
  • Any other assistant or MCP client that supports OAuth can connect with the same address.

Before you connect, check your assistant's terms for business use and training. See Your data.

Tool permissions

Your assistant may ask before it uses a CrewShift tool. You set that per tool in the assistant, not in CrewShift.

In Claude: Customize → Connectors → CrewShift → Tool permissions. For each tool, choose Always allow, Needs approval or Blocked.

  • Set the tools that read or preview to Always allow. They change nothing.
  • Two tools make a change: commit_plan_change and commit_offer. Leave them on Needs approval if Claude then asks you each time.
  • If Claude runs in Auto mode, a tool on Needs approval can be refused without Claude asking you. Set the two commit tools to Always allow then.

ChatGPT asks before it uses a tool that changes something. You can remember your choice for the rest of the conversation.

Le Chat asks with Continue, Always allow or Decline. To allow a tool for good, go to My Connectors → CrewShift → Functions and choose Always allow.

Whatever you choose, CrewShift only commits a plan change or offer that a preview prepared in the last five minutes, and the assistant must show you that preview first. Other assistants have their own setting for this; see their help.

The screen names the assistant and where it comes from:

  • Sent by a web address means that site published the assistant's details.
  • Nobody checked that name means the assistant registered itself. Check the address it returns you to.
  • A program on your own computer means a tool such as Claude Code. Only connect it if you just started it yourself.

Under What it may do you choose what the assistant may do. Read is always on; switch off anything else you don't want to allow.

Above the buttons the screen links to the rules for AI assistants in the Terms of Service, section 14 and the Privacy Policy, section 8. Tapping Allow means you accept them.

Tap Allow. If you signed in more than 15 minutes ago, CrewShift emails you a code first to confirm it's you. After connecting you get an email saying which assistant was connected. Tap Deny and nothing is connected.

What an assistant may do

Read
See what you can see in CrewShift
Plan
Create and change projects, shooting days, positions and scenarios
Contact details
See crew email addresses and phone numbers
Offers
Prepare and send offers. Signing stays in CrewShift

An assistant can make up to 60 requests a minute, and all your assistants together up to 1,000 a day. Past that the assistant is told to wait; the daily count resets at midnight.

Changes an assistant makes

An assistant changes your plan in two steps. First it asks CrewShift for a preview and shows it to you. The preview names, for each crew member, the date changes they must sign again, the new call times they will be told about, and the changes that reach them without a message, such as a shorter day. It also shows what CrewShift refuses and why, the effect on your crew-day credits, and your projected budget before and after. Only when you agree does the assistant make the change, and only exactly as previewed. If the plan changed in between, nothing happens and the assistant previews again.

Two things are saved straight away, without a preview: a new project, and a new scenario or one you own. They reach nobody, and you can change or delete them in CrewShift.

Some steps always stay in CrewShift; see What it can't do.

A change made through an assistant appears in the project's budget history with the name the assistant gave itself when you connected it. CrewShift can't verify that name, so it is shown as the assistant's own claim.

Offers an assistant sends

An assistant can prepare an offer and suggest a rate. A suggested rate says where it comes from, and the assistant asks you to confirm the amount: nothing goes out with a number you didn't approve. Sending works like a plan change. The assistant first shows a preview: who gets an email or an invitation and what it says, the exact rate and dates, how many emails that person can still get today, date clashes and, where they apply, the fair-pay floor and the facts for the ZZP check. Until you say yes, nothing is saved in CrewShift. Only after you say yes is the offer sent, as you. The crew member sees an ordinary offer from you; nothing says an assistant sent it.

It can also invite someone who isn't on CrewShift yet: they see the offer after they sign up. An assistant can also accept a crew member's counter-offer and withdraw an offer that isn't signed. Deal memos are always sent and signed in CrewShift. An assistant can send, accept or withdraw at most 20 offers a day for you.

What it can't do

An assistant can't:

  • sign or send deal memos
  • approve hours or invoices
  • mark invoices as processed
  • send invoices to your accounting software
  • buy or change crew-day credits
  • cancel a shooting day that costs a fee
  • promote a scenario
  • change work rules
  • delete your account

Ask for one of these and the assistant gives you a link to do it in CrewShift.

See and disconnect assistants

Go to Profile → Settings → Connected AI apps. You see each connected assistant, what it may do, when you connected it and when it last did something.

  • Disconnect cuts off one assistant right away.
  • Disconnect all assistants cuts off every assistant and makes CrewShift forget that you allowed them.

Recent activity lists what assistants asked for in the last 90 days: the request, whether it worked and when, and for plan changes and offers whether it was a preview or the change itself. CrewShift keeps no answers, and the details of a previewed change only until it is made or expires. The names shown are what each assistant calls itself.

An assistant you haven't used for about 30 days has to be connected again. Deleting your account disconnects every assistant.

Remove it in the assistant too, so it stops offering CrewShift:

  • Claude: Customize → Connectors → CrewShift → Remove.
  • Claude Code: run claude mcp remove crewshift.
  • ChatGPT: uninstall the plugin and disconnect it.
  • Cursor: remove it under Customize, or delete it from ~/.cursor/mcp.json.
  • Other assistants: remove the connector or MCP server in their settings.

Your data

The assistant you connect is your own choice. Its provider is yours too: what the assistant fetches from CrewShift becomes part of your conversation and is handled under your agreement with that provider. The provider doesn't work for CrewShift, and CrewShift doesn't control what it does with the data. Check your assistant's terms for business use and training before you connect it.

What goes out: only answers to what the assistant asks, within the permissions you chose, and only what you can see in CrewShift yourself. Rates and amounts only where your role shows them in the app. Crew email addresses and phone numbers (apart from an address you typed in yourself) only with Contact details, and only for crew in a live or confirmed negotiation on your projects.

What never goes out: BSN, bank account or IBAN, tax and VAT numbers, KvK number, home address, answers to the self-employment questionnaire, dietary and allergy information, and the address, bank and tax details recorded on invoices and deal memos. The place someone entered on their profile goes out as they typed it.

If you are crew: a producer who works with you or searches for crew may have connected an assistant. What that producer can see about you in CrewShift may then go to their assistant's provider, such as your profile, availability and advertised day rate, and on productions you work on your schedule, rates, hours and notes. Your email address and phone number only go to a producer of a production you are negotiating with or working on, and only if that producer allowed contact details.

What CrewShift keeps: for each assistant, its name, web address, permissions, and when it was connected and last used. For each request, the assistant, the tool, the outcome, whether it was a preview or a change, and the time, for 90 days. Never your questions or the answers.

Download my data in Settings includes your connections and their activity. The full rules are in the Privacy Policy, section 8 and the Terms of Service, section 14.

Related topics