ZapierのTeamsプランを会社で契約して使ってみた


はじめに

Zapierは複数のサービスを連携させて自分だけの処理を作れるサービス。



Google スプレッドシートに更新があったらChatWorkに通知する とか。

よく似ているものとしては IFTTT が有名。

会社でZapierの有料プランの「Teams」を契約して使ってみた情報をフィードバックする。


Zapierのプラン比較表

Free
Starter
Professional
Professional Plus
Teams

月額料金
$0
$25
$62.50
$156.30
$312.50

Zap上限
5
20
50
125

Task上限
100
1,000
3,000
10,000
50,000

マルチステップZap
×



プレミアムApp
×



Paths
×
×


Autoreplay Tasks
×
×


Zap動作間隔
15分
15分
5分
5分
5分

情報ソース: https://zapier.com/pricing/

※Teamsは実際にはTask上限がなく、50,000は無料分

50,000を超えた分は従量課金になってるのに注意!

https://zapier.com/teams/#team-accounts-landing-faqs


Teamsとは

他のプランは個人利用を想定しているのに対して、

複数での利用を前提とした法人利用を想定しているプラン。

Teamsでは、OrganizationMemberの二つの概念があり、

まずはOrganizationのアカウントを作成し、支払いに使うクレジットカードを登録する。

登録後、Organizationの設定画面からメールアドレスでMemberをInviteする。

Memberは有料プランの恩赦を受けてZapを自由に作成可能。

申し込みはここから: https://zapier.com/teams/


使ってみた感想


  • OrganizationのアカウントからしかInvite出来ないと思ってたらMemberでもInviteできるから助かった

  • マルチステップZapはすごい便利。必須。


    • Triggerで動く数が多すぎる時に絞り込むFilterや、文字のTrimやReplaceなどのActionは重要



  • Zapの上限はあまり気にならないが、Taskの上限は組むZapによってはすぐ到達するかも。

  • Zap Sharingにより、Zapや各サービスのアカウントが共有できる



  • Autoreplay Taskは微妙

  • プレミアムAppはまだ使ってないが、そのうち使うかもしれない。


    • 日頃使っているサービス(Slack, ChatWork, GMail)はそもそも普通に使える




Q&A


Zapってなんですか

1つの大きな処理の単位。TriggerActionがあり、

Triggerは「Gmailに新しいメールが来たら」とか、「Slackで特定条件のメッセージが来たら」などの処理の開始地点。

Actionは「Slackの#generalにポストする」とか、「GMailつかってメールする」とか処理の最終地点。


Taskってなんですか

Zapの中にあるActionが実際に動作した件数。

上限を超えるとそれ以降Zapは動作しなくなり、For Teamsでは従量課金の対象。


Taskのカウント方法はどうなってますか

https://zapier.com/help/plans-pricing/#task より


  • Actionが動作したら1タスクとしてカウント

  • Triggerはタスクとしてカウントしない

  • Filterは動作によってカウントが異なる


    • フィルタリングNGでせき止め(黄色)だったらカウントしない

    • フィルタリングOKでスルー(緑色)だったらカウントする



  • フィルタリングNG以降にあるActionは動作しないのでカウントされない


Task上限に到達したらどうなりますか

到達以降、Zapが動かなくなる。

上限は毎月の支払い日(Freeプランはアカウント作った日?)でリセットされる。

上位プランを勧めるメッセージがでるらしいけど、今Taskの上限全部いっしょじゃないかな・・・?


Autoreplay Taskってなんすか

ActionがSaaS側のサービス障害とかでエラーになった場合に自動で再実行する機能。

障害メールをSlackのメッセージに流すような場合は重宝するかもしれないけど、

鮮度下がったものを再送されてもなぁ・・・という気もするので普通はいらないと思う


現在個人アカウントで使っているZapはTeamアカウントに移行できるか

移行可能。



Inviteされた時や、設定画面から移行する設定が可能。

もちろん、Teamアカウントから個人アカウントに移すのもできるので安心。


現在、有料プランを契約してみんなで共有している。移行はできるか

可能。

ただ、個人アカウント有料プランの支払いとFor Teamsの支払いは別になっているので、

For Teamsを契約してからすぐに個人アカウントの有料プランをダウングレードしないとたぶんどっちも引き落とされる。


最後に

私はZapierの回し者ではないですが、

善意の業務改善でBOT作ってはみたけどソースコードとかの管理で悩んでる人達は

ZapierのTeamsを使うと幸せになると思います。