Return future on `ISession` send operation